//list of names of astronomical objects for training data
let training_list = [
    "Sirius",
    "Canopus",
    "Rigil",
    "Delphinus",
    "Arethusa",
    "Leukothea",
    "Vesta",
    "Mintaka",
    "Klotho",
    "Saiph",
    "Corona",
    "Alkmene",
    "Phocaea",
    "Hygiea",
    "Fornax",
    "Tucana",
    "Fortuna",
    "Aldebaran",
    "Sagittarius",
    "Auriga",
    "Cepheus",
    "Fomalhaut",
    "Galatea",
    "Procyon",
    "Virginia",
    "Sol",
    "Rigel",
    "Pisces",
    "Mimosa",
    "Doris",
    "Sculptor",
    "Merak",
    "Huya",
    "Hesperia",
    "Cygnus",
    "Kentaurus",
    "Pavo",
    "Canis",
    "Eugenia",
    "Proserpina",
    "Chamaeleon",
    "Astraea",
    "Hekate",
    "Sagitta",
    "Eos",
    "Norma",
    "Hydra",
    "Niobe",
    "Euterpe",
    "Scheat",
    "Mnemosyne",
    "Camelopardalis",
    "Salacia",
    "Mizar",
    "Amphitrite",
    "Alnilam",
    "Phoenix",
    "Microscopium",
    "Leda",
    "Girtab",
    "Kilo",
    "Horologium",
    "Ceres",
    "Hebe",
    "Aglaja",
    "Algieba",
    "Indus",
    "Atria",
    "Eunomia",
    "Venus",
    "Menkent",
    "Harmonia",
    "Eltanin",
    "Ausonia",
    "Aurora",
    "Perseus",
    "Dschubba",
    "Mirzam",
    "Izar",
    "Denebola",
    "Leo",
    "Ara",
    "Wezen",
    "Vega",
    "Metis",
    "Eurynome",
    "Ankaa",
    "Aljanah",
    "Kalypso",
    "Borasisi",
    "Phecda",
    "Lupus",
    "Aetherus",
    "Pictor",
    "Polyhymnia",
    "Beatrix",
    "Psyche",
    "Naos",
    "Centaurus",
    "Hadar",
    "Luna",
    "Caph",
    "Lynx",
    "Eurydike",
    "Concordia",
    "Mercury",
    "Aquila",
    "Lyra",
    "Sedna",
    "Schedar",
    "Shaula",
    "Larawag",
    "Serpens",
    "Sabik",
    "Hydrus",
    "Atalante",
    "Crater",
    "Scorpius",
    "Alkaid",
    "Alderamin",
    "Alphecca",
    "Gemini",
    "Hamal",
    "Atrophyx",
    "Vela",
    "Achernar",
    "Ursa",
    "Thalia",
    "Diphda",
    "Hercules",
    "Quaoar",
    "Musca",
    "Aegina",
    "Deucalion",
    "Reticulum",
    "Telescopium",
    "Victoria",
    "Betelgeuse",
    "Thetis",
    "Arcturus",
    "Saturn",
    "Juno",
    "Grus",
    "Orcus",
    "Earth",
    "Pales",
    "Echo",
    "Daphne",
    "Julia",
    "Alpheratz",
    "Sylvia",
    "Alnair",
    "Menkalinan",
    "Maja",
    "Circinus",
    "Adhara",
    "Scutum",
    "Castor",
    "Miaplacidus",
    "Aries",
    "Irene",
    "Triangulum",
    "Europa",
    "Markab",
    "Pallas",
    "Bellatrix",
    "Semele",
    "Suhail",
    "Markeb",
    "Eridanus",
    "Syntheon",
    "Leto",
    "Deneb",
    "Libra",
    "Ariadne",
    "Dike",
    "Caelum",
    "Spica",
    "Capella",
    "Pyxis",
    "Danae",
    "Aquarius",
    "Corvus",
    "Regor",
    "Pollux",
    "Varuna",
    "Sextans",
    "Antlia",
    "Lepus",
    "Varda",
    "Altair",
    "Monoceros",
    "Urania",
    "Andromeda",
    "Erato",
    "Flora",
    "Io",
    "Frigga",
    "Peacock",
    "Terra",
    "Fides",
    "Enif",
    "Mirfak",
    "Freia",
    "Vulpecula",
    "Eris",
    "Alioth",
    "Pandora",
    "Nysa",
    "Cybele",
    "Tiaki",
    "Aludra",
    "Cassiopeia",
    "Uranus",
    "Alexandra",
    "Ianthe",
    "Polaris",
    "Dubhe",
    "Lempo",
    "Iris",
    "Themis",
    "Makemake",
    "Massalia",
    "Regulus",
    "Acrab",
    "Mars",
    "Carina",
    "Pomona",
    "Pegasus",
    "Angelina",
    "Melpomene",
    "Capricornus",
    "Dorado",
    "Acrux",
    "Ixion",
    "Orion",
    "Laetitia",
    "Sappho",
    "Gacrux",
    "Antiope",
    "Equuleus",
    "Algol",
    "Columba",
    "Mirach",
    "Kochab",
    "Aegle",
    "Feronia",
    "Apus",
    "Chaos",
    "Nemausa",
    "Alnitak",
    "Terpsichore",
    "Klytia",
    "Virgo",
    "Bellona",
    "Ophiuchus",
    "Alphard",
    "Arawn",
    "Alsephina",
    "Nunki",
    "Draco",
    "Minerva",
    "Almach",
    "Muhlifain",
    "Taurus",
    "Euphrosyne",
    "Parthenope",
    "Crux",
    "Aspidiske",
    "Hestia",
    "Rasalhague",
    "Haumea",
    "Octans",
    "Albion",
    "Mensa",
    "Volans",
    "Melete",
    "Neptune",
    "Typhon",
    "Egeria",
    "Undina",
    "Toliman",
    "Asia",
    "Termina",
    "Elnath",
    "Calliope",
    "Sargas",
    "Sadr",
    "Panopaea",
    "Lutetia",
    "Bootes",
    "Jupiter",
    "Avior",
    "Ceto",
    "Logos",
    "Circe",
    "Thisbe",
    "Pluto",
    "Cancer",
    "Alhena",
    "Puppis",
    "Diana",
    "Lacerta",
    "Elpis",
    "Isis",
    "Cetus",
    "Antares",
    "Phobos",
    "Deimos",
    "Io",
    "Europa",
    "Ganymede",
    "Callisto",
    "Amalthea",
    "Himalia",
    "Elara",
    "Pasiphae",
    "Sinope",
    "Lysithea",
    "Carme",
    "Leda",
    "Thebe",
    "Adrastea",
    "Metis",
    "Callirrhoe",
    "Themisto",
    "Megaclite",
    "Taygete",
    "Chaldene",
    "Iocaste",
    "Erinome",
    "Isonoe",
    "Autonoe",
    "Thyone",
    "Hermippe",
    "Eurydome",
    "Euanthe",
    "Euporie",
    "Orthosie",
    "Sponde",
    "Kale",
    "Pasithee",
    "Hegemone",
    "Mneme",
    "Aoede",
    "Arche",
    "Kallichore",
    "Carpo",
    "Cyllene",
    "Herse",
    "Dia",
    "Eirene",
    "Philophrosyne",
    "Eupheme",
    "Valetudo",
    "Pandia",
    "Ersa",
    "Mimas",
    "Enceladus",
    "Tethys",
    "Dione",
    "Rhea",
    "Titan",
    "Hyperion",
    "Iapetus",
    "Phoebe",
    "Janus",
    "Epimetheus",
    "Helene",
    "Telesto",
    "Calypso",
    "Atlas",
    "Prometheus",
    "Pandora",
    "Pan",
    "Ymir",
    "Tarvos",
    "Suttungr",
    "Albiorix",
    "Erriapus",
    "Thrymr",
    "Narvi",
    "Methone",
    "Pallene",
    "Polydeuces",
    "Daphnis",
    "Aegir",
    "Bergelmir",
    "Fenrir",
    "Hati",
    "Kari",
    "Loge",
    "Skoll",
    "Surtur",
    "Anthe",
    "Greip",
    "Aegaeon",
    "Gridr",
    "Skrymir",
    "Eggther",
    "Beli",
    "Alvaldi",
    "Geirrod",
    "Ariel",
    "Umbriel",
    "Titania",
    "Oberon",
    "Miranda",
    "Cordelia",
    "Ophelia",
    "Bianca",
    "Cressida",
    "Desdemona",
    "Juliet",
    "Portia",
    "Rosalind",
    "Belinda",
    "Sycorax",
    "Prospero",
    "Setebos",
    "Trinculo",
    "Francisco",
    "Margaret",
    "Ferdinand",
    "Perdita",
    "Cupid",
    "Triton",
    "Nereid",
    "Naiad",
    "Thalassa",
    "Despina",
    "Galatea",
    "Larissa",
    "Proteus",
    "Halimede",
    "Psamathe",
    "Sao",
    "Laomedeia",
    "Neso",
    "Charon",
    "Nix",
    "Styx",
    "Weywot",
    "Dysnomia",
]

//list of words/phrases that should NOT appear in names
let blacklist =
    "WyJhbmFsIiwiYmFsbHMiLCJiaXRjaCIsImJsb3ciLCJib2xsb2NrIiwiYm9sb2NrIiwiYm9sbG9rIiwiYm9sb2siLCJib25lIiwiYm9vYiIsImNsaXQiLCJjb2NoIiwiY29jayIsImNvayIsImNvb2NoIiwiY29vbiIsImN1bSIsImN1bnQiLCJkYW1uIiwiZGljayIsImRpbGRvIiwiZGlrIiwiZHlrIiwiZmFnIiwiZmFrIiwiZmFwIiwiZmVjayIsImZlayIsImZ1Y2siLCJmdWsiLCJnYXkiLCJqZXN1cyIsImppeiIsImpvYiIsImtub2IiLCJsYWJpYSIsImxvbGkiLCJuaWciLCJwYW51cyIsInBlbmlzIiwicGlzcyIsInBvb3AiLCJwb3JuIiwicHJpY2siLCJwcmlrIiwicHJvbiIsInB1YmUiLCJxdWVlciIsInNjYXQiLCJzY3JvdCIsInNlbWVuIiwic2thdCIsInNrcm90Iiwic2hhdCIsInNoaXQiLCJzbHV0IiwidGVyZCIsInRpdGEiLCJ0aXRpIiwidGl0cyIsInR1cmQiLCJ0d2F0IiwidXNzaSIsInVzc3kiLCJ2YWciLCJ3YW5rIiwid2hvcmUiXQ=="
